Efficient Condition-Based Consensus

نویسندگان

  • Achour Mostéfaoui
  • Sergio Rajsbaum
  • Michel Raynal
  • Matthieu Roy
چکیده

The condition-based approach for consensus solvability (that we have introduced in a previous paper, ACM STOC’01) consists in identifying sets of input vectors for which it is possible to design a protocol solving the consensus problem for n processes despite the occurrence of up to f process crashes. For each value of f these conditions actually define a hierarchy. This paper continues our investigation of this approach. It has three main contributions. It first show that it is possible to define conditions from very simple weight functions. Interestingly any weight function defines an acceptable condition, i.e., a condition that allows to solve the consensus problem. The second contribution is an efficient protocol whose wait-free part has a number of shared memory accesses upper bounded by O(n log2(f+1)) (actually, according to the vector and the number of actual crashes, this upper bound is rarely attained). A process that decides by itself, has to write the value it decides in shared memory in order to help decide processes that cannot decide by themselves. The third contribution of the paper is the study of conditions that allow processes to save this write. When this occurs, the only write to shared memory by a process is the initial write of the value it proposes. Key-words: Asynchronous Distributed System, Condition, Consensus Problem, Early Decision, FaultTolerance, Input Vector, Shared Memory.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Condition-Based Consensus in Synchronous Systems

The condition-based approach for solving problems in distributed systems consists of identifying sets of input vectors, called conditions, for which it is possible to design more efficient protocols. Recent work suggested using the condition based approach in asynchronous systems suffering from crashes, for solving various agreement problems [5, 9, 1, 4, 6]. This paper designs a fast condition-...

متن کامل

The Mean Partition Theorem of Consensus Clustering

To devise efficient solutions for approximating a mean partition in consensus clustering, Dimitriadou et al. [3] presented a necessary condition of optimality for a consensus function based on least square distances. We show that their result is pivotal for deriving interesting properties of consensus clustering beyond optimization. For this, we present the necessary condition of optimality in ...

متن کامل

Evaluating the Condition-Based Approach to Solve Consensus

Several approaches have been proposed to circumvent the impossibility to solve consensus in asynchronous distributed systems prone to process crash failures. Among them, randomization, unreliable failure detectors, and leader oracles have been particularly investigated. Recently a new approach (called “condition-based”) has been proposed. Let an input vector be a vector whose i-th entry contain...

متن کامل

The Scarce Drugs Allocation Indicators in Iran: A Fuzzy Delphi Method Based Consensus

Objective: Almost all countries are affected by a variety of drug-supply problems and spend a considerable amount of time and resources to address shortages. The current study aims to reach a consensus on the scarce drug allocation measures to improve the allocation process of scarce drugs in Iran by a population needs-based approach. Methods: To achieve the objective, two phases were co...

متن کامل

Robust H∞ Receding Horizon Control for a Class of Coordinated Control Problems Involving Dynamically Decoupled Subsystems

This paper presents a robust receding-horizoncontrol (RHC)-based scheme for a class of coordinated control problems involving dynamically decoupled subsystems which are required to reach a consensus condition in some optimal way. A general case of constrained subsystems having possibly uncertain time-varying dynamics in addition to external disturbances is considered and a suitable H∞-based nea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001